WebView2控件,在wpf窗体非最大化显示状态下从活动窗体切换到非活动窗体状态后,内容显示不正常 您所在的位置:网站首页 wpf 切换view 显示 WebView2控件,在wpf窗体非最大化显示状态下从活动窗体切换到非活动窗体状态后,内容显示不正常

WebView2控件,在wpf窗体非最大化显示状态下从活动窗体切换到非活动窗体状态后,内容显示不正常

#WebView2控件,在wpf窗体非最大化显示状态下从活动窗体切换到非活动窗体状态后,内容显示不正常| 来源: 网络整理| 查看: 265

我要在wpf上显示html内容,先试用Webview2,新建一个UserControl,在UserControl里放wpf的WebView2控件,然后主窗体内创建该UserControl实例并进行使用,

我发现有一个问题,在wpf窗体非最大化显示状态下,从活动窗体切换到非活动窗体状态后,WebView2的内容显示不正常,如果点击WebView2的滚动条按钮,或者将wpf窗体大小最大化显示,就能恢复正常

具体可以看如下截图

一开始:

运行WebView2控件,并没最大化显示的的wpf窗体切换到非活动窗体时,WebView2显示内容不正常,具体包括诸如下面的现象。比如打开其他应用的窗体,或者打开其他的wpf子窗体,都会出现下面的情况。

现象1:WebView2:内容不显示

现象2:鼠标移动到WebView2控件内部分区域出现的情况

WebView2控件的代码:

xaml:

cs相关代码:

 private void UserControl_Initialized(object sender, EventArgs e)         {         webview.Source = new System.Uri("html文件路径", UriKind.Absolute);         }

 

测试使用的html代码地址:https://www.runoob.com/try/try2.php?filename=tryhtmlcss_website

这个问题要怎么解决?在运行WebView2控件的wpf窗体,在非最大化显示、非活动窗体的情况下,WebView2的内容能正常显示



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有